package com.travel.service;
/**
* @Title HotelFavoriteService.java
* @Package com.travel.service
* @Author zengbochao
* @Time 2020年10月29日 上午11:07:50
* @Version 1.0
* @Description: TODO
*/

import java.util.List;

import com.travel.entity.HotelFavorite;
import com.travel.entity.ScenicFavorite;
import com.travel.util.PageInfo;

public interface HotelFavoriteService {
	/**
	 * 	有条件的分页查询
	 * 	@param pageNum 页码
	 * 	@param pageSize 记录数 
	 * 	@return 分页工具类
	 */
	PageInfo<HotelFavorite> getUserListByPage(int pageNum,int pageSize,int userId);
	/**
	 * 	添加喜好
	 * 	@param HotelFavorite
	 * 	@return 
	 */
	boolean insert(HotelFavorite hotelFavorite);
	/**
	 * 	删除喜好
	 * 	@param HotelFavorite
	 * 	@return 
	 */
	boolean deleteById(int favoriteId);
	
	/**
	 * 根据用户Id与酒店Id判断当前用户是否收藏该酒店
	 * @return
	 */
	List<HotelFavorite> queryFavoriteListByUserIdAndHotelId(int userId,int hotelId);
	
	
	
}
